lemon curd - German English Dictionary